Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IdeCollision::deCollideParams Struct Reference

information about the object that will be colliding with things More...

#include <deScene.hpp>

Collaboration diagram for IdeCollision::deCollideParams:

Collaboration graph
[legend]
List of all members.

Public Attributes

deVec3d Start
 start point in universal space

deVec3d Delta
 movement from start point

deBoundSphere Sphere
 bounding sphere for colliding object

deAABB AABB
 AABB for colliding object.

IdeBoundingVolumeCustomBV
 Custom Bounding Volume for colliding object.

deCollideDetail ThisDetail
 collision detail for this object (fill in relevant members: AABB, OBB, etc)

deCollideDetail WorldDetail
 collision detail for other world objects


Detailed Description

information about the object that will be colliding with things


Member Data Documentation

deAABB IdeCollision::deCollideParams::AABB
 

AABB for colliding object.

IdeBoundingVolume* IdeCollision::deCollideParams::CustomBV
 

Custom Bounding Volume for colliding object.

deVec3d IdeCollision::deCollideParams::Delta
 

movement from start point

deBoundSphere IdeCollision::deCollideParams::Sphere
 

bounding sphere for colliding object

deVec3d IdeCollision::deCollideParams::Start
 

start point in universal space

deCollideDetail IdeCollision::deCollideParams::ThisDetail
 

collision detail for this object (fill in relevant members: AABB, OBB, etc)

deCollideDetail IdeCollision::deCollideParams::WorldDetail
 

collision detail for other world objects


The documentation for this struct was generated from the following file:
Generated on Mon Sep 12 20:13:38 2005 for Destiny3D by doxygen1.3-rc3